dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
House Arrest
— definition
1.
house arrest (Noun)
1 definition
house arrest (Noun)
— Confinement to your own home.
1 type of
confinement